[INFO] fetching crate euph 0.3.0...
[INFO] fixing euph-0.3.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate euph 0.3.0 into /workspace/builds/worker-5-tc1/source
[INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate euph 0.3.0
[INFO] finished tweaking crates.io crate euph 0.3.0
[INFO] tweaked toml for crates.io crate euph 0.3.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate euph 0.3.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate euph 0.3.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wit-bindgen-rust-macro v0.57.1
[INFO] [stderr]   Downloaded crabtime v1.1.4
[INFO] [stderr]   Downloaded endian-type v0.2.0
[INFO] [stderr]   Downloaded crabtime-internal v1.1.4
[INFO] [stderr]   Downloaded macro-string v0.2.0
[INFO] [stderr]   Downloaded wasm-metadata v0.247.0
[INFO] [stderr]   Downloaded dashu-base v0.4.1
[INFO] [stderr]   Downloaded wit-parser v0.247.0
[INFO] [stderr]   Downloaded wit-bindgen-core v0.57.1
[INFO] [stderr]   Downloaded wit-bindgen-rust v0.57.1
[INFO] [stderr]   Downloaded ordermap v1.2.0
[INFO] [stderr]   Downloaded wasm-encoder v0.247.0
[INFO] [stderr]   Downloaded hipstr v0.8.0
[INFO] [stderr]   Downloaded rustyline v18.0.0
[INFO] [stderr]   Downloaded imbl v7.0.0
[INFO] [stderr]   Downloaded dashu-int v0.4.1
[INFO] [stderr]   Downloaded radix_trie v0.3.0
[INFO] [stderr]   Downloaded wit-component v0.247.0
[INFO] [stderr]   Downloaded wasmparser v0.247.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5
[INFO] running `Command { std: "docker" "start" "9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling leb128fmt v0.1.0
[INFO] [stderr]    Compiling id-arena v2.3.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling wit-bindgen-rust v0.57.1
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling crabtime-internal v1.1.4
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wit-bindgen-rust-macro v0.57.1
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking nibble_vec v0.1.0
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]    Compiling wit-bindgen v0.57.1
[INFO] [stderr]     Checking num-modular v0.6.1
[INFO] [stderr]     Checking bitmaps v3.2.1
[INFO] [stderr]     Checking endian-type v0.2.0
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking rand_xoshiro v0.7.0
[INFO] [stderr]     Checking clap_builder v4.6.0
[INFO] [stderr]     Checking radix_trie v0.3.0
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]     Checking wide v0.7.33
[INFO] [stderr]     Checking archery v1.2.2
[INFO] [stderr]     Checking dashu-base v0.4.1
[INFO] [stderr]     Checking home v0.5.12
[INFO] [stderr]     Checking ordered-float v5.3.0
[INFO] [stderr]     Checking hipstr v0.8.0
[INFO] [stderr]     Checking winnow v1.0.2
[INFO] [stderr]     Checking ecow v0.2.6
[INFO] [stderr]     Checking ordermap v1.2.0
[INFO] [stderr]     Checking num-order v1.2.0
[INFO] [stderr]     Checking imbl-sized-chunks v0.1.3
[INFO] [stderr]     Checking dashu-int v0.4.1
[INFO] [stderr]     Checking imbl v7.0.0
[INFO] [stderr]     Checking rand v0.10.1
[INFO] [stderr]     Checking ctrlc v3.5.2
[INFO] [stderr]     Checking rustyline v18.0.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling macro-string v0.2.0
[INFO] [stderr]    Compiling wasmparser v0.247.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]     Checking phf v0.13.1
[INFO] [stderr]     Checking derive_more v2.1.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking crabtime v1.1.4
[INFO] [stderr]    Compiling wasm-encoder v0.247.0
[INFO] [stderr]    Compiling wit-parser v0.247.0
[INFO] [stderr]    Compiling wasm-metadata v0.247.0
[INFO] [stderr]    Compiling wit-bindgen-core v0.57.1
[INFO] [stderr]    Compiling wit-component v0.247.0
[INFO] [stderr]     Checking euph v0.3.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 | f64_f_1_to_1!(EXP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 | f64_f_1_to_1!(EXP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 | f64_f_1_to_1!(EXP_M1);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 | f64_f_1_to_1!(EXP_M1);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 | f64_f_1_to_1!(SQRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 | f64_f_1_to_1!(SQRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 | f64_f_1_to_1!(CBRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 | f64_f_1_to_1!(CBRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 | f64_f_2_to_1!(HYPOT);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 | f64_f_2_to_1!(HYPOT);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | f64_f_2_to_1!(LOG);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | f64_f_2_to_1!(LOG);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 | f64_f_1_to_1!(LN);
[INFO] [stdout]     | ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 | f64_f_1_to_1!(LN);
[INFO] [stdout]     | ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 | f64_f_1_to_1!(EXP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 | f64_f_1_to_1!(EXP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 | f64_f_1_to_1!(LN_1P);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 | f64_f_1_to_1!(EXP_M1);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 166 | f64_f_1_to_1!(EXP_M1);
[INFO] [stdout]     | --------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 | f64_f_1_to_1!(LN_1P);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 | f64_f_1_to_2!(SIN_COS);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_2` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 | f64_f_1_to_2!(SIN_COS);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_2` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 | f64_f_1_to_1!(SIN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 | f64_f_1_to_1!(SIN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 | f64_f_1_to_1!(SQRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 167 | f64_f_1_to_1!(SQRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 | f64_f_1_to_1!(CBRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 | f64_f_1_to_1!(CBRT);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 | f64_f_2_to_1!(HYPOT);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 169 | f64_f_2_to_1!(HYPOT);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 | f64_f_1_to_1!(COS);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 | f64_f_1_to_1!(COS);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 | f64_f_1_to_1!(TAN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 | f64_f_1_to_1!(TAN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 177 | f64_f_1_to_1!(ASIN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 177 | f64_f_1_to_1!(ASIN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 | f64_f_1_to_1!(ACOS);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 | f64_f_1_to_1!(ACOS);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | f64_f_2_to_1!(LOG);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 | f64_f_1_to_1!(ATAN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 | f64_f_1_to_1!(ATAN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 | f64_f_2_to_1!(ATAN2);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 | f64_f_2_to_1!(ATAN2);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 170 | f64_f_2_to_1!(LOG);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 | f64_f_1_to_1!(SINH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 | f64_f_1_to_1!(SINH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | f64_f_1_to_1!(COSH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | f64_f_1_to_1!(COSH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 | f64_f_1_to_1!(LN);
[INFO] [stdout]     | ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 | f64_f_1_to_1!(LN);
[INFO] [stdout]     | ----------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 | f64_f_1_to_1!(LN_1P);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 183 | f64_f_1_to_1!(TANH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 172 | f64_f_1_to_1!(LN_1P);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 | f64_f_1_to_2!(SIN_COS);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_2` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:51:1
[INFO] [stdout]     |
[INFO] [stdout]  51 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 | f64_f_1_to_2!(SIN_COS);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_2` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 | f64_f_1_to_1!(SIN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 174 | f64_f_1_to_1!(SIN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 | f64_f_1_to_1!(COS);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 175 | f64_f_1_to_1!(COS);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 | f64_f_1_to_1!(TAN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 | f64_f_1_to_1!(TAN);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 183 | f64_f_1_to_1!(TANH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 | f64_f_1_to_1!(ASINH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 | f64_f_1_to_1!(ASINH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 | f64_f_1_to_1!(ACOSH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 | f64_f_1_to_1!(ACOSH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 186 | f64_f_1_to_1!(ATANH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 186 | f64_f_1_to_1!(ATANH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 | rand!(I32);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/rng'.
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 | rand!(I32);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 21 | rand!(I64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/rng'.
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 21 | rand!(I64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 22 | rand!(F64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/rng'.
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 22 | rand!(F64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 177 | f64_f_1_to_1!(ASIN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 | f_env_2_to_try_1!(MAP);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 | f_env_2_to_try_1!(MAP);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 246 | f_env_2_to_try_1!(MAP_ATOM);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 246 | f_env_2_to_try_1!(MAP_ATOM);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | f_env_2_to_try_1!(FLAT_MAP);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | f_env_2_to_try_1!(FLAT_MAP);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 248 | f_env_2_to_try_1!(FILTER);
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 248 | f_env_2_to_try_1!(FILTER);
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 | f_env_2_to_try_1!(TAKE_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 | f_env_2_to_try_1!(TAKE_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 | f_env_2_to_try_1!(DROP_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 | f_env_2_to_try_1!(DROP_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 177 | f64_f_1_to_1!(ASIN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 | f_env_2_to_try_1!(FOLD1);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 | f_env_2_to_try_1!(FOLD1);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 | f64_f_1_to_1!(ACOS);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 178 | f64_f_1_to_1!(ACOS);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 | f_env_2_to_try_1!(SORT_BY);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 | f_env_2_to_try_1!(SORT_BY);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 | f_env_2_to_try_1!(SORT_BY_KEY);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 | f64_f_1_to_1!(ATAN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 | f_env_2_to_try_1!(SORT_BY_KEY);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 179 | f64_f_1_to_1!(ATAN);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | f_env_2_to_try_1!(FIND);
[INFO] [stdout]     | ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | f_env_2_to_try_1!(FIND);
[INFO] [stdout]     | ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 | f64_f_2_to_1!(ATAN2);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:38:1
[INFO] [stdout]     |
[INFO] [stdout]  38 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 180 | f64_f_2_to_1!(ATAN2);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | f_env_2_to_try_1!(ANY);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 | f64_f_1_to_1!(SINH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 | f64_f_1_to_1!(SINH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | f64_f_1_to_1!(COSH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | f_env_2_to_try_1!(ANY);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 | f_env_2_to_try_1!(ALL);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 182 | f64_f_1_to_1!(COSH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 | f_env_2_to_try_1!(ALL);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 258 | f_env_3_to_try_1!(ZIP, "");
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 183 | f64_f_1_to_1!(TANH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 258 | f_env_3_to_try_1!(ZIP, "");
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 183 | f64_f_1_to_1!(TANH);
[INFO] [stdout]     | ------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 | f64_f_1_to_1!(ASINH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 184 | f64_f_1_to_1!(ASINH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 | f_env_3_to_try_1!(FOLD, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 | f_env_3_to_try_1!(FOLD, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 | f64_f_1_to_1!(ACOSH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 185 | f64_f_1_to_1!(ACOSH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 | f_env_3_to_try_1!(SCAN, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 | f_env_3_to_try_1!(SCAN, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 186 | f64_f_1_to_1!(ATANH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/num'.
[INFO] [stdout]    --> src/fns/num.rs:26:1
[INFO] [stdout]     |
[INFO] [stdout]  26 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 186 | f64_f_1_to_1!(ATANH);
[INFO] [stdout]     | -------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f64_f_1_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | f_env_3_to_try_1!(ZIP_ATOM, "");
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | f_env_3_to_try_1!(ZIP_ATOM, "");
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 | rand!(I32);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/rng'.
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 20 | rand!(I32);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 21 | rand!(I64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/rng'.
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 21 | rand!(I64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 22 | rand!(F64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/rng'.
[INFO] [stdout]   --> src/fns/rng.rs:8:1
[INFO] [stdout]    |
[INFO] [stdout]  8 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 22 | rand!(F64);
[INFO] [stdout]    | ---------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `rand` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 | f_env_2_to_try_1!(MAP);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 245 | f_env_2_to_try_1!(MAP);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 246 | f_env_2_to_try_1!(MAP_ATOM);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 246 | f_env_2_to_try_1!(MAP_ATOM);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | f_env_2_to_try_1!(FLAT_MAP);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 247 | f_env_2_to_try_1!(FLAT_MAP);
[INFO] [stdout]     | --------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 248 | f_env_2_to_try_1!(FILTER);
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 248 | f_env_2_to_try_1!(FILTER);
[INFO] [stdout]     | ------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 | f_env_2_to_try_1!(TAKE_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 249 | f_env_2_to_try_1!(TAKE_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 | f_env_2_to_try_1!(DROP_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 | f_env_2_to_try_1!(DROP_WHILE);
[INFO] [stdout]     | ----------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 | f_env_2_to_try_1!(FOLD1);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 | f_env_2_to_try_1!(FOLD1);
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 | f_env_2_to_try_1!(SORT_BY);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 252 | f_env_2_to_try_1!(SORT_BY);
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 | f_env_2_to_try_1!(SORT_BY_KEY);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 253 | f_env_2_to_try_1!(SORT_BY_KEY);
[INFO] [stdout]     | ------------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | f_env_2_to_try_1!(FIND);
[INFO] [stdout]     | ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 254 | f_env_2_to_try_1!(FIND);
[INFO] [stdout]     | ----------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | f_env_2_to_try_1!(ANY);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 255 | f_env_2_to_try_1!(ANY);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 | f_env_2_to_try_1!(ALL);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:9:1
[INFO] [stdout]     |
[INFO] [stdout]   9 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 256 | f_env_2_to_try_1!(ALL);
[INFO] [stdout]     | ---------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 258 | f_env_3_to_try_1!(ZIP, "");
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 258 | f_env_3_to_try_1!(ZIP, "");
[INFO] [stdout]     | -------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 | f_env_3_to_try_1!(FOLD, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 259 | f_env_3_to_try_1!(FOLD, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 | f_env_3_to_try_1!(SCAN, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 260 | f_env_3_to_try_1!(SCAN, " (acc)");
[INFO] [stdout]     | --------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | f_env_3_to_try_1!(ZIP_ATOM, "");
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/vecz'.
[INFO] [stdout]    --> src/fns/vecz.rs:22:1
[INFO] [stdout]     |
[INFO] [stdout]  22 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 261 | f_env_3_to_try_1!(ZIP_ATOM, "");
[INFO] [stdout]     | ------------------------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_env_3_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/base.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 421 | gen_type_to_num!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/base'.
[INFO] [stdout]    --> src/types/base.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 421 | gen_type_to_num!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/base.rs:423:1
[INFO] [stdout]     |
[INFO] [stdout] 423 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 | gen_type_to_num_other!();
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num_other` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/base'.
[INFO] [stdout]    --> src/types/base.rs:423:1
[INFO] [stdout]     |
[INFO] [stdout] 423 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 | gen_type_to_num_other!();
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num_other` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/base.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 421 | gen_type_to_num!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/base'.
[INFO] [stdout]    --> src/types/base.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 421 | gen_type_to_num!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/base.rs:423:1
[INFO] [stdout]     |
[INFO] [stdout] 423 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 | gen_type_to_num_other!();
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num_other` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/base'.
[INFO] [stdout]    --> src/types/base.rs:423:1
[INFO] [stdout]     |
[INFO] [stdout] 423 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 459 | gen_type_to_num_other!();
[INFO] [stdout]     | ------------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_type_to_num_other` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:23:1
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_num_tower!();
[INFO] [stdout]     | ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_num_tower` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:23:1
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_num_tower!();
[INFO] [stdout]     | ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_num_tower` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | gen_impl_neg!();
[INFO] [stdout]     | --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_impl_neg` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | gen_impl_neg!();
[INFO] [stdout]     | --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_impl_neg` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 242 | gen_math_binops!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_math_binops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 242 | gen_math_binops!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_math_binops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | gen_pow!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_pow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | gen_pow!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_pow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:23:1
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_num_tower!();
[INFO] [stdout]     | ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_num_tower` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:23:1
[INFO] [stdout]     |
[INFO] [stdout]  23 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_num_tower!();
[INFO] [stdout]     | ---------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_num_tower` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/types/ord.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 77 | gen_partial_eq!();
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/ord'.
[INFO] [stdout]   --> src/types/ord.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 77 | gen_partial_eq!();
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | gen_impl_neg!();
[INFO] [stdout]     | --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_impl_neg` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:126:1
[INFO] [stdout]     |
[INFO] [stdout] 126 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 158 | gen_impl_neg!();
[INFO] [stdout]     | --------------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_impl_neg` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/ord.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_ord!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/ord'.
[INFO] [stdout]    --> src/types/ord.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_ord!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 242 | gen_math_binops!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_math_binops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:160:1
[INFO] [stdout]     |
[INFO] [stdout] 160 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 242 | gen_math_binops!();
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_math_binops` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | f_2_to_try_1!(SEP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | f_2_to_try_1!(SEP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | f_2_to_try_1!(APPEND);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | f_2_to_try_1!(APPEND);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | f_2_to_try_1!(PUSH_FRONT);
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | f_2_to_try_1!(PUSH_FRONT);
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/num.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | gen_pow!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_pow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | f_2_to_try_1!(PUSH_BACK);
[INFO] [stdout]    | ------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/num'.
[INFO] [stdout]    --> src/types/num.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 299 | gen_pow!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_pow` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | f_2_to_try_1!(PUSH_BACK);
[INFO] [stdout]    | ------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/types/ord.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 77 | gen_partial_eq!();
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | f_2_to_try_1!(POW);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/ord'.
[INFO] [stdout]   --> src/types/ord.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 77 | gen_partial_eq!();
[INFO] [stdout]    | ----------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_partial_eq` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | f_2_to_try_1!(POW);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | f_2_to_try_1!(REM);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | f_2_to_try_1!(REM);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | f_2_to_try_1!(DIV);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | f_2_to_try_1!(DIV);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | f_2_to_try_1!(MUL);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | f_2_to_try_1!(MUL);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/types/ord.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_ord!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/types/ord'.
[INFO] [stdout]    --> src/types/ord.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 124 | gen_ord!();
[INFO] [stdout]     | ---------- in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `gen_ord` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:151:1
[INFO] [stdout]     |
[INFO] [stdout] 151 | f_2_to_try_1!(SUB);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:151:1
[INFO] [stdout]     |
[INFO] [stdout] 151 | f_2_to_try_1!(SUB);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | f_2_to_try_1!(ADD);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | f_2_to_try_1!(ADD);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | f_2_to_1!(MAX);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | f_2_to_1!(MAX);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | f_2_to_1!(MIN);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | f_2_to_1!(MIN);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | f_2_to_try_1!(SEP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:263:1
[INFO] [stdout]     |
[INFO] [stdout] 263 | f_2_to_try_1!(SEP);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | f_2_to_try_1!(APPEND);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:62:1
[INFO] [stdout]    |
[INFO] [stdout] 62 | f_2_to_try_1!(APPEND);
[INFO] [stdout]    | --------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | f_2_to_try_1!(PUSH_FRONT);
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:52:1
[INFO] [stdout]    |
[INFO] [stdout] 52 | f_2_to_try_1!(PUSH_FRONT);
[INFO] [stdout]    | ------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | f_2_to_try_1!(PUSH_BACK);
[INFO] [stdout]    | ------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:16:1
[INFO] [stdout]    |
[INFO] [stdout] 16 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/vecz.rs:51:1
[INFO] [stdout]    |
[INFO] [stdout] 51 | f_2_to_try_1!(PUSH_BACK);
[INFO] [stdout]    | ------------------------ in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | f_2_to_try_1!(POW);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | f_2_to_try_1!(POW);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | f_2_to_try_1!(REM);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:154:1
[INFO] [stdout]     |
[INFO] [stdout] 154 | f_2_to_try_1!(REM);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | f_2_to_try_1!(DIV);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:153:1
[INFO] [stdout]     |
[INFO] [stdout] 153 | f_2_to_try_1!(DIV);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | f_2_to_try_1!(MUL);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:152:1
[INFO] [stdout]     |
[INFO] [stdout] 152 | f_2_to_try_1!(MUL);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:151:1
[INFO] [stdout]     |
[INFO] [stdout] 151 | f_2_to_try_1!(SUB);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:151:1
[INFO] [stdout]     |
[INFO] [stdout] 151 | f_2_to_try_1!(SUB);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | f_2_to_try_1!(ADD);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]    --> src/fns/macros.rs:16:1
[INFO] [stdout]     |
[INFO] [stdout]  16 | #[crabtime::function]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:150:1
[INFO] [stdout]     |
[INFO] [stdout] 150 | f_2_to_try_1!(ADD);
[INFO] [stdout]     | ------------------ in this macro invocation
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_try_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | f_2_to_1!(MAX);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | f_2_to_1!(MAX);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: macros that expand to items must be delimited with braces or followed by a semicolon
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | f_2_to_1!(MIN);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: No 'Cargo.toml' files found in parent directories of '/opt/rustwide/src/fns/macros'.
[INFO] [stdout]   --> src/fns/macros.rs:1:1
[INFO] [stdout]    |
[INFO] [stdout]  1 | #[crabtime::function]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/fns/cmp.rs:71:1
[INFO] [stdout]    |
[INFO] [stdout] 71 | f_2_to_1!(MIN);
[INFO] [stdout]    | -------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `crabtime::eval_function` which comes from the expansion of the macro `f_2_to_1` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EXP_M1` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:132:16
[INFO] [stdout]     |
[INFO] [stdout] 132 |     "exp1-" => EXP_M1,
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SORT_BY_KEY` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:257:16
[INFO] [stdout]     |
[INFO] [stdout] 257 |     "sort#" => SORT_BY_KEY,
[INFO] [stdout]     |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FIND` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:258:15
[INFO] [stdout]     |
[INFO] [stdout] 258 |     "find" => FIND,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ADD` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 |     "+" => ADD,
[INFO] [stdout]     |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |     "ln" => LN,
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/cmp.rs:18:9
[INFO] [stdout]     |
[INFO] [stdout]  18 |         pub const $name: EuDef = |env| {
[INFO] [stdout]     |         ------------------------------ similarly named constant `LE` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 -     "ln" => LN,
[INFO] [stdout] 137 +     "ln" => LE,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ACOS` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 |     "acos" => ACOS,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ASINH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:151:16
[INFO] [stdout]     |
[INFO] [stdout] 151 |     "asinh" => ASINH,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CBRT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     "cbrt" => CBRT,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:245:14
[INFO] [stdout]     |
[INFO] [stdout] 245 |     "map" => MAP,
[INFO] [stdout]     |              ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/expr.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout]  21 | pub const TAP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `TAP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 245 -     "map" => MAP,
[INFO] [stdout] 245 +     "map" => TAP,
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout]  18 + use crate::fns::bind::MAP;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COSH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:149:15
[INFO] [stdout]     |
[INFO] [stdout] 149 |     "cosh" => COSH,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ANY` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |     "any" => ANY,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SORT_BY` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:256:16
[INFO] [stdout]     |
[INFO] [stdout] 256 |     "sort/" => SORT_BY,
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ALL` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:260:14
[INFO] [stdout]     |
[INFO] [stdout] 260 |     "all" => ALL,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SCAN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:255:15
[INFO] [stdout]     |
[INFO] [stdout] 255 |     "scan" => SCAN,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TANH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:150:15
[INFO] [stdout]     |
[INFO] [stdout] 150 |     "tanh" => TANH,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LN_1P` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     "ln1+" => LN_1P,
[INFO] [stdout]     |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RAND_I32` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:156:18
[INFO] [stdout]     |
[INFO] [stdout] 156 |     "randI32" => RAND_I32,
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REM` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 |     "%" => REM,
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout]  96 | pub const REV: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `REV` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 127 -     "%" => REM,
[INFO] [stdout] 127 +     "%" => REV,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TAKE_WHILE` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:249:14
[INFO] [stdout]     |
[INFO] [stdout] 249 |     "tk?" => TAKE_WHILE,
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SINH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 |     "sinh" => SINH,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILTER` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:248:15
[INFO] [stdout]     |
[INFO] [stdout] 248 |     "fltr" => FILTER,
[INFO] [stdout]     |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LOG` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 |     "log" => LOG,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAT_MAP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:247:15
[INFO] [stdout]     |
[INFO] [stdout] 247 |     "mapF" => FLAT_MAP,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PUSH_FRONT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:214:13
[INFO] [stdout]     |
[INFO] [stdout] 214 |     "+:" => PUSH_FRONT,
[INFO] [stdout]     |             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | pub const POP_FRONT: EuDef = |env| {
[INFO] [stdout]     | ---------------------------------- similarly named constant `POP_FRONT` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 214 -     "+:" => PUSH_FRONT,
[INFO] [stdout] 214 +     "+:" => POP_FRONT,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ATAN2` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:147:16
[INFO] [stdout]     |
[INFO] [stdout] 147 |     "atan2" => ATAN2,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DROP_WHILE` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:250:14
[INFO] [stdout]     |
[INFO] [stdout] 250 |     "dp?" => DROP_WHILE,
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ATANH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:153:16
[INFO] [stdout]     |
[INFO] [stdout] 153 |     "atanh" => ATANH,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RAND_I64` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |     "randI64" => RAND_I64,
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SIN_COS` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |     "sincos" => SIN_COS,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PUSH_BACK` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |     ":+" => PUSH_BACK,
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | pub const POP_BACK: EuDef = |env| {
[INFO] [stdout]     | --------------------------------- similarly named constant `POP_BACK` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 213 -     ":+" => PUSH_BACK,
[INFO] [stdout] 213 +     ":+" => POP_BACK,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FOLD1` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:254:16
[INFO] [stdout]     |
[INFO] [stdout] 254 |     "fold1" => FOLD1,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAP_ATOM` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |     "mapR" => MAP_ATOM,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `POW` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:129:12
[INFO] [stdout]     |
[INFO] [stdout] 129 |     "^" => POW,
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub const POP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `POP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 129 -     "^" => POW,
[INFO] [stdout] 129 +     "^" => POP,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MUL` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:125:12
[INFO] [stdout]     |
[INFO] [stdout] 125 |     "*" => MUL,
[INFO] [stdout]     |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TAN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |     "tan" => TAN,
[INFO] [stdout]     |              ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:100:1
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const NAN: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `NAN` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 143 -     "tan" => TAN,
[INFO] [stdout] 143 +     "tan" => NAN,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DIV` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |     "/" => DIV,
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub const DIP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `DIP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 126 -     "/" => DIV,
[INFO] [stdout] 126 +     "/" => DIP,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SIN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:141:14
[INFO] [stdout]     |
[INFO] [stdout] 141 |     "sin" => SIN,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RAND_F64` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     "randF64" => RAND_F64,
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COS` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |     "cos" => COS,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SQRT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:133:15
[INFO] [stdout]     |
[INFO] [stdout] 133 |     "sqrt" => SQRT,
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:203:1
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub const SORT: EuDef = |env| {
[INFO] [stdout]     | ----------------------------- similarly named constant `SORT` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 133 -     "sqrt" => SQRT,
[INFO] [stdout] 133 +     "sqrt" => SORT,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SUB` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 |     "-" => SUB,
[INFO] [stdout]     |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EXP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 131 |     "exp" => EXP,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ATAN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     "atan" => ATAN,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ACOSH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:152:16
[INFO] [stdout]     |
[INFO] [stdout] 152 |     "acosh" => ACOSH,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `APPEND` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |     "++" => APPEND,
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HYPOT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:135:16
[INFO] [stdout]     |
[INFO] [stdout] 135 |     "hypot" => HYPOT,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZIP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:251:14
[INFO] [stdout]     |
[INFO] [stdout] 251 |     "zip" => ZIP,
[INFO] [stdout]     |              ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub const DIP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `DIP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 251 -     "zip" => ZIP,
[INFO] [stdout] 251 +     "zip" => DIP,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MIN` in this scope
[INFO] [stdout]   --> src/fns/mod.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |     "min" => MIN,
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f32::MIN;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f64::MIN;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::i128::MIN;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::i16::MIN;
[INFO] [stdout]    |
[INFO] [stdout]    = and 10 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SEP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:243:14
[INFO] [stdout]     |
[INFO] [stdout] 243 |     "sep" => SEP,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZIP_ATOM` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:252:15
[INFO] [stdout]     |
[INFO] [stdout] 252 |     "zipR" => ZIP_ATOM,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EXP_M1` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:132:16
[INFO] [stdout]     |
[INFO] [stdout] 132 |     "exp1-" => EXP_M1,
[INFO] [stdout]     |                ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAX` in this scope
[INFO] [stdout]   --> src/fns/mod.rs:86:14
[INFO] [stdout]    |
[INFO] [stdout] 86 |     "max" => MAX,
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::char::MAX;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f32::MAX;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f64::MAX;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::i128::MAX;
[INFO] [stdout]    |
[INFO] [stdout]    = and 11 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SORT_BY_KEY` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:257:16
[INFO] [stdout]     |
[INFO] [stdout] 257 |     "sort#" => SORT_BY_KEY,
[INFO] [stdout]     |                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FOLD` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:253:15
[INFO] [stdout]     |
[INFO] [stdout] 253 |     "fold" => FOLD,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ASIN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     "asin" => ASIN,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FIND` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:258:15
[INFO] [stdout]     |
[INFO] [stdout] 258 |     "find" => FIND,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ADD` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:123:12
[INFO] [stdout]     |
[INFO] [stdout] 123 |     "+" => ADD,
[INFO] [stdout]     |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:137:13
[INFO] [stdout]     |
[INFO] [stdout] 137 |     "ln" => LN,
[INFO] [stdout]     |             ^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/cmp.rs:18:9
[INFO] [stdout]     |
[INFO] [stdout]  18 |         pub const $name: EuDef = |env| {
[INFO] [stdout]     |         ------------------------------ similarly named constant `LE` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 137 -     "ln" => LN,
[INFO] [stdout] 137 +     "ln" => LE,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ACOS` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 |     "acos" => ACOS,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ASINH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:151:16
[INFO] [stdout]     |
[INFO] [stdout] 151 |     "asinh" => ASINH,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `CBRT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:134:15
[INFO] [stdout]     |
[INFO] [stdout] 134 |     "cbrt" => CBRT,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:245:14
[INFO] [stdout]     |
[INFO] [stdout] 245 |     "map" => MAP,
[INFO] [stdout]     |              ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/expr.rs:21:1
[INFO] [stdout]     |
[INFO] [stdout]  21 | pub const TAP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `TAP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 245 -     "map" => MAP,
[INFO] [stdout] 245 +     "map" => TAP,
[INFO] [stdout]     |
[INFO] [stdout] help: consider importing this constant
[INFO] [stdout]     |
[INFO] [stdout]  18 + use crate::fns::bind::MAP;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COSH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:149:15
[INFO] [stdout]     |
[INFO] [stdout] 149 |     "cosh" => COSH,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Add`, `Div`, `Mul`, `Rem`, and `Sub`
[INFO] [stdout]  --> src/fns/num.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     Add,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 3 |     Div,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 4 |     Mul,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 5 |     Rem,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 6 |     Sub,
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Pow`
[INFO] [stdout]   --> src/fns/num.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Pow,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rand::RngExt`
[INFO] [stdout]  --> src/fns/rng.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::RngExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `fns::EuDef` and `types::EuType`
[INFO] [stdout]  --> src/fns/rng.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     fns::EuDef,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 5 |     types::EuType,
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rng::*`
[INFO] [stdout]   --> src/fns/mod.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use rng::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ANY` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:259:14
[INFO] [stdout]     |
[INFO] [stdout] 259 |     "any" => ANY,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SORT_BY` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:256:16
[INFO] [stdout]     |
[INFO] [stdout] 256 |     "sort/" => SORT_BY,
[INFO] [stdout]     |                ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ALL` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:260:14
[INFO] [stdout]     |
[INFO] [stdout] 260 |     "all" => ALL,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SCAN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:255:15
[INFO] [stdout]     |
[INFO] [stdout] 255 |     "scan" => SCAN,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ToPrimitive`
[INFO] [stdout]   --> src/types/base.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     ToPrimitive,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TANH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:150:15
[INFO] [stdout]     |
[INFO] [stdout] 150 |     "tanh" => TANH,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LN_1P` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:138:15
[INFO] [stdout]     |
[INFO] [stdout] 138 |     "ln1+" => LN_1P,
[INFO] [stdout]     |               ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RAND_I32` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:156:18
[INFO] [stdout]     |
[INFO] [stdout] 156 |     "randI32" => RAND_I32,
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `REM` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:127:12
[INFO] [stdout]     |
[INFO] [stdout] 127 |     "%" => REM,
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:96:1
[INFO] [stdout]     |
[INFO] [stdout]  96 | pub const REV: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `REV` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 127 -     "%" => REM,
[INFO] [stdout] 127 +     "%" => REV,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TAKE_WHILE` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:249:14
[INFO] [stdout]     |
[INFO] [stdout] 249 |     "tk?" => TAKE_WHILE,
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Add`, `Div`, `Mul`, `Neg`, `Rem`, and `Sub`
[INFO] [stdout]  --> src/types/num.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     Add,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 3 |     Div,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 4 |     Mul,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 5 |     Neg,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 6 |     Rem,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 7 |     Sub,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow::anyhow`
[INFO] [stdout]   --> src/types/num.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use anyhow::anyhow;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `dashu_int::IBig`
[INFO] [stdout]   --> src/types/num.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use dashu_int::IBig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AsPrimitive` and `Pow`
[INFO] [stdout]   --> src/types/num.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     AsPrimitive,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 14 |     Pow,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SINH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:148:15
[INFO] [stdout]     |
[INFO] [stdout] 148 |     "sinh" => SINH,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ordered_float::OrderedFloat`
[INFO] [stdout]   --> src/types/num.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use ordered_float::OrderedFloat;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EuRes` and `EuType`
[INFO] [stdout]   --> src/types/num.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     EuRes,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 20 |     EuType,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FILTER` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:248:15
[INFO] [stdout]     |
[INFO] [stdout] 248 |     "fltr" => FILTER,
[INFO] [stdout]     |               ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `LOG` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:136:14
[INFO] [stdout]     |
[INFO] [stdout] 136 |     "log" => LOG,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FLAT_MAP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:247:15
[INFO] [stdout]     |
[INFO] [stdout] 247 |     "mapF" => FLAT_MAP,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PUSH_FRONT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:214:13
[INFO] [stdout]     |
[INFO] [stdout] 214 |     "+:" => PUSH_FRONT,
[INFO] [stdout]     |             ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:70:1
[INFO] [stdout]     |
[INFO] [stdout]  70 | pub const POP_FRONT: EuDef = |env| {
[INFO] [stdout]     | ---------------------------------- similarly named constant `POP_FRONT` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 214 -     "+:" => PUSH_FRONT,
[INFO] [stdout] 214 +     "+:" => POP_FRONT,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ATAN2` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:147:16
[INFO] [stdout]     |
[INFO] [stdout] 147 |     "atan2" => ATAN2,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DROP_WHILE` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:250:14
[INFO] [stdout]     |
[INFO] [stdout] 250 |     "dp?" => DROP_WHILE,
[INFO] [stdout]     |              ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ATANH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:153:16
[INFO] [stdout]     |
[INFO] [stdout] 153 |     "atanh" => ATANH,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RAND_I64` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:157:18
[INFO] [stdout]     |
[INFO] [stdout] 157 |     "randI64" => RAND_I64,
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SIN_COS` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:140:17
[INFO] [stdout]     |
[INFO] [stdout] 140 |     "sincos" => SIN_COS,
[INFO] [stdout]     |                 ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `PUSH_BACK` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:213:13
[INFO] [stdout]     |
[INFO] [stdout] 213 |     ":+" => PUSH_BACK,
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:64:1
[INFO] [stdout]     |
[INFO] [stdout]  64 | pub const POP_BACK: EuDef = |env| {
[INFO] [stdout]     | --------------------------------- similarly named constant `POP_BACK` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 213 -     ":+" => PUSH_BACK,
[INFO] [stdout] 213 +     ":+" => POP_BACK,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FOLD1` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:254:16
[INFO] [stdout]     |
[INFO] [stdout] 254 |     "fold1" => FOLD1,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAP_ATOM` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:246:15
[INFO] [stdout]     |
[INFO] [stdout] 246 |     "mapR" => MAP_ATOM,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `POW` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:129:12
[INFO] [stdout]     |
[INFO] [stdout] 129 |     "^" => POW,
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:55:1
[INFO] [stdout]     |
[INFO] [stdout]  55 | pub const POP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `POP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 129 -     "^" => POW,
[INFO] [stdout] 129 +     "^" => POP,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MUL` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:125:12
[INFO] [stdout]     |
[INFO] [stdout] 125 |     "*" => MUL,
[INFO] [stdout]     |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `TAN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:143:14
[INFO] [stdout]     |
[INFO] [stdout] 143 |     "tan" => TAN,
[INFO] [stdout]     |              ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/num.rs:100:1
[INFO] [stdout]     |
[INFO] [stdout] 100 | pub const NAN: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `NAN` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 143 -     "tan" => TAN,
[INFO] [stdout] 143 +     "tan" => NAN,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `DIV` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:126:12
[INFO] [stdout]     |
[INFO] [stdout] 126 |     "/" => DIV,
[INFO] [stdout]     |            ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub const DIP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `DIP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 126 -     "/" => DIV,
[INFO] [stdout] 126 +     "/" => DIP,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SIN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:141:14
[INFO] [stdout]     |
[INFO] [stdout] 141 |     "sin" => SIN,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `RAND_F64` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:158:18
[INFO] [stdout]     |
[INFO] [stdout] 158 |     "randF64" => RAND_F64,
[INFO] [stdout]     |                  ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `COS` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:142:14
[INFO] [stdout]     |
[INFO] [stdout] 142 |     "cos" => COS,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SQRT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:133:15
[INFO] [stdout]     |
[INFO] [stdout] 133 |     "sqrt" => SQRT,
[INFO] [stdout]     |               ^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/vecz.rs:203:1
[INFO] [stdout]     |
[INFO] [stdout] 203 | pub const SORT: EuDef = |env| {
[INFO] [stdout]     | ----------------------------- similarly named constant `SORT` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 133 -     "sqrt" => SQRT,
[INFO] [stdout] 133 +     "sqrt" => SORT,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SUB` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:124:12
[INFO] [stdout]     |
[INFO] [stdout] 124 |     "-" => SUB,
[INFO] [stdout]     |            ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `EXP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:131:14
[INFO] [stdout]     |
[INFO] [stdout] 131 |     "exp" => EXP,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ATAN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:146:15
[INFO] [stdout]     |
[INFO] [stdout] 146 |     "atan" => ATAN,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ACOSH` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:152:16
[INFO] [stdout]     |
[INFO] [stdout] 152 |     "acosh" => ACOSH,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `APPEND` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:216:13
[INFO] [stdout]     |
[INFO] [stdout] 216 |     "++" => APPEND,
[INFO] [stdout]     |             ^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `HYPOT` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:135:16
[INFO] [stdout]     |
[INFO] [stdout] 135 |     "hypot" => HYPOT,
[INFO] [stdout]     |                ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZIP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:251:14
[INFO] [stdout]     |
[INFO] [stdout] 251 |     "zip" => ZIP,
[INFO] [stdout]     |              ^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/fns/stack.rs:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | pub const DIP: EuDef = |env| {
[INFO] [stdout]     | ---------------------------- similarly named constant `DIP` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: a constant with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 251 -     "zip" => ZIP,
[INFO] [stdout] 251 +     "zip" => DIP,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MIN` in this scope
[INFO] [stdout]   --> src/fns/mod.rs:85:14
[INFO] [stdout]    |
[INFO] [stdout] 85 |     "min" => MIN,
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f32::MIN;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f64::MIN;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::i128::MIN;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::i16::MIN;
[INFO] [stdout]    |
[INFO] [stdout]    = and 10 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `SEP` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:243:14
[INFO] [stdout]     |
[INFO] [stdout] 243 |     "sep" => SEP,
[INFO] [stdout]     |              ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ZIP_ATOM` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:252:15
[INFO] [stdout]     |
[INFO] [stdout] 252 |     "zipR" => ZIP_ATOM,
[INFO] [stdout]     |               ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `MAX` in this scope
[INFO] [stdout]   --> src/fns/mod.rs:86:14
[INFO] [stdout]    |
[INFO] [stdout] 86 |     "max" => MAX,
[INFO] [stdout]    |              ^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing one of these constants
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::char::MAX;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f32::MAX;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::f64::MAX;
[INFO] [stdout]    |
[INFO] [stdout] 18 + use std::i128::MAX;
[INFO] [stdout]    |
[INFO] [stdout]    = and 11 other candidates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `FOLD` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:253:15
[INFO] [stdout]     |
[INFO] [stdout] 253 |     "fold" => FOLD,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find value `ASIN` in this scope
[INFO] [stdout]    --> src/fns/mod.rs:144:15
[INFO] [stdout]     |
[INFO] [stdout] 144 |     "asin" => ASIN,
[INFO] [stdout]     |               ^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Add`, `Div`, `Mul`, `Rem`, and `Sub`
[INFO] [stdout]  --> src/fns/num.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     Add,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 3 |     Div,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 4 |     Mul,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 5 |     Rem,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 6 |     Sub,
[INFO] [stdout]   |     ^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Pow`
[INFO] [stdout]   --> src/fns/num.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 |     Pow,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rand::RngExt`
[INFO] [stdout]  --> src/fns/rng.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use rand::RngExt;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `fns::EuDef` and `types::EuType`
[INFO] [stdout]  --> src/fns/rng.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     fns::EuDef,
[INFO] [stdout]   |     ^^^^^^^^^^
[INFO] [stdout] 5 |     types::EuType,
[INFO] [stdout]   |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `rng::*`
[INFO] [stdout]   --> src/fns/mod.rs:24:9
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub use rng::*;
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ToPrimitive`
[INFO] [stdout]   --> src/types/base.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     ToPrimitive,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Add`, `Div`, `Mul`, `Neg`, `Rem`, and `Sub`
[INFO] [stdout]  --> src/types/num.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 |     Add,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 3 |     Div,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 4 |     Mul,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 5 |     Neg,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 6 |     Rem,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 7 |     Sub,
[INFO] [stdout]   |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `anyhow::anyhow`
[INFO] [stdout]   --> src/types/num.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use anyhow::anyhow;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `dashu_int::IBig`
[INFO] [stdout]   --> src/types/num.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use dashu_int::IBig;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AsPrimitive` and `Pow`
[INFO] [stdout]   --> src/types/num.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     AsPrimitive,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 14 |     Pow,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ordered_float::OrderedFloat`
[INFO] [stdout]   --> src/types/num.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use ordered_float::OrderedFloat;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EuRes` and `EuType`
[INFO] [stdout]   --> src/types/num.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     EuRes,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 20 |     EuType,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `bool_to_result` has been stable since 1.98.0-nightly and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(bool_to_result)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `bool_to_result` has been stable since 1.98.0-nightly and no longer requires an attribute to enable
[INFO] [stdout]  --> src/lib.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(bool_to_result)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/ord.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 | impl Eq for EuType<'_> {}
[INFO] [stdout]    |             ^^^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `Eq`
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/cmp.rs:338:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/ord.rs:81:21
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl PartialOrd for EuType<'_> {
[INFO] [stdout]    |                     ^^^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `PartialOrd`
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/cmp.rs:1366:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/ord.rs:79:13
[INFO] [stdout]    |
[INFO] [stdout] 79 | impl Eq for EuType<'_> {}
[INFO] [stdout]    |             ^^^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `Eq`
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/cmp.rs:338:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/ord.rs:81:21
[INFO] [stdout]    |
[INFO] [stdout] 81 | impl PartialOrd for EuType<'_> {
[INFO] [stdout]    |                     ^^^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `PartialOrd`
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/cmp.rs:1366:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'eu>`
[INFO] [stdout]    --> src/env.rs:303:16
[INFO] [stdout]     |
[INFO] [stdout] 303 |             (a == b).ok_or_else(|| anyhow!("expected `{a:?}`, got `{b:?}`").into())
[INFO] [stdout]     |              - ^^ - &types::base::EuType<'eu>
[INFO] [stdout]     |              |
[INFO] [stdout]     |              &types::base::EuType<'eu>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `types::base::EuType<'eu>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout] help: consider annotating `types::base::EuType<'eu>` with `#[derive(PartialEq)]`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 + #[derive(PartialEq)]
[INFO] [stdout]  49 | pub enum EuType<'eu> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'eu>`
[INFO] [stdout]    --> src/env.rs:303:16
[INFO] [stdout]     |
[INFO] [stdout] 303 |             (a == b).ok_or_else(|| anyhow!("expected `{a:?}`, got `{b:?}`").into())
[INFO] [stdout]     |              - ^^ - &types::base::EuType<'eu>
[INFO] [stdout]     |              |
[INFO] [stdout]     |              &types::base::EuType<'eu>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `types::base::EuType<'eu>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout] help: consider annotating `types::base::EuType<'eu>` with `#[derive(PartialEq)]`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 + #[derive(PartialEq)]
[INFO] [stdout]  49 | pub enum EuType<'eu> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `cmp` found for enum `types::base::EuType<'_>` in the current scope
[INFO] [stdout]   --> src/fns/cmp.rs:12:29
[INFO] [stdout]    |
[INFO] [stdout] 12 |     env.push(EuType::i32(a0.cmp(&a1) as i32));
[INFO] [stdout]    |                             ^^^ `types::base::EuType<'_>` is not an iterator
[INFO] [stdout]    |
[INFO] [stdout] help: call `.into_iter()` first
[INFO] [stdout]    |
[INFO] [stdout] 12 |     env.push(EuType::i32(a0.into_iter().cmp(&a1) as i32));
[INFO] [stdout]    |                             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `cmp` found for enum `types::base::EuType<'_>` in the current scope
[INFO] [stdout]   --> src/fns/cmp.rs:12:29
[INFO] [stdout]    |
[INFO] [stdout] 12 |     env.push(EuType::i32(a0.cmp(&a1) as i32));
[INFO] [stdout]    |                             ^^^ `types::base::EuType<'_>` is not an iterator
[INFO] [stdout]    |
[INFO] [stdout] help: call `.into_iter()` first
[INFO] [stdout]    |
[INFO] [stdout] 12 |     env.push(EuType::i32(a0.into_iter().cmp(&a1) as i32));
[INFO] [stdout]    |                             ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |             env.push(EuType::Bool(a0 $op a1));
[INFO] [stdout]    |                                   --     -- types::base::EuType<'_>
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   types::base::EuType<'_>
[INFO] [stdout] ...
[INFO] [stdout] 27 | cmp_binop!(EQ, ==);
[INFO] [stdout]    |                ^^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<types::base::EuType<'_>>`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:27:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |             env.push(EuType::Bool(a0 $op a1));
[INFO] [stdout]    |                                   --     -- types::base::EuType<'_>
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   types::base::EuType<'_>
[INFO] [stdout] ...
[INFO] [stdout] 27 | cmp_binop!(EQ, ==);
[INFO] [stdout]    |                ^^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<types::base::EuType<'_>>`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `!=` cannot be applied to type `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |             env.push(EuType::Bool(a0 $op a1));
[INFO] [stdout]    |                                   --     -- types::base::EuType<'_>
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   types::base::EuType<'_>
[INFO] [stdout] ...
[INFO] [stdout] 28 | cmp_binop!(NE, !=);
[INFO] [stdout]    |                ^^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<types::base::EuType<'_>>`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `!=` cannot be applied to type `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:28:16
[INFO] [stdout]    |
[INFO] [stdout] 21 |             env.push(EuType::Bool(a0 $op a1));
[INFO] [stdout]    |                                   --     -- types::base::EuType<'_>
[INFO] [stdout]    |                                   |
[INFO] [stdout]    |                                   types::base::EuType<'_>
[INFO] [stdout] ...
[INFO] [stdout] 28 | cmp_binop!(NE, !=);
[INFO] [stdout]    |                ^^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<types::base::EuType<'_>>`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 | cmp_binop!(LT, <);
[INFO] [stdout]    |                ^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:29:16
[INFO] [stdout]    |
[INFO] [stdout] 29 | cmp_binop!(LT, <);
[INFO] [stdout]    |                ^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 | cmp_binop!(LE, <=);
[INFO] [stdout]    |                ^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:30:16
[INFO] [stdout]    |
[INFO] [stdout] 30 | cmp_binop!(LE, <=);
[INFO] [stdout]    |                ^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 | cmp_binop!(GT, >);
[INFO] [stdout]    |                ^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:31:16
[INFO] [stdout]    |
[INFO] [stdout] 31 | cmp_binop!(GT, >);
[INFO] [stdout]    |                ^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 | cmp_binop!(GE, >=);
[INFO] [stdout]    |                ^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/fns/cmp.rs:32:16
[INFO] [stdout]    |
[INFO] [stdout] 32 | cmp_binop!(GE, >=);
[INFO] [stdout]    |                ^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq<types::base::EuType<'_>>` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_i32` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |     env.push(EuType::opt(a0.to_i32().map(EuType::i32)));
[INFO] [stdout]     |                             ^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_i32` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_i32`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_i32` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:122:29
[INFO] [stdout]     |
[INFO] [stdout] 122 |     env.push(EuType::opt(a0.to_i32().map(EuType::i32)));
[INFO] [stdout]     |                             ^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_i32` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_i32`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_i64` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:128:29
[INFO] [stdout]     |
[INFO] [stdout] 128 |     env.push(EuType::opt(a0.to_i64().map(EuType::i64)));
[INFO] [stdout]     |                             ^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_i64` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_i64`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_i64` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:128:29
[INFO] [stdout]     |
[INFO] [stdout] 128 |     env.push(EuType::opt(a0.to_i64().map(EuType::i64)));
[INFO] [stdout]     |                             ^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_i64` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_i64`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_f64` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:134:29
[INFO] [stdout]     |
[INFO] [stdout] 134 |     env.push(EuType::opt(a0.to_f64().map(EuType::f64)));
[INFO] [stdout]     |                             ^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_f64` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout] note: the method `to_f64` exists on the type `IBig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/dashu-int-0.4.1/src/convert.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub fn to_f64(&self) -> Approximation<f64, Sign> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_f64`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_f64` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:134:29
[INFO] [stdout]     |
[INFO] [stdout] 134 |     env.push(EuType::opt(a0.to_f64().map(EuType::f64)));
[INFO] [stdout]     |                             ^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_f64` not found for this enum
[INFO] [stdout]     |
[INFO] [stdout] note: the method `to_f64` exists on the type `IBig`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/dashu-int-0.4.1/src/convert.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 |     pub fn to_f64(&self) -> Approximation<f64, Sign> {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]     = note: the following trait defines an item `to_f64`, perhaps you need to implement it:
[INFO] [stdout]             candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_ibig` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:140:29
[INFO] [stdout]     |
[INFO] [stdout] 140 |     env.push(EuType::opt(a0.to_ibig().map(EuType::ibig)));
[INFO] [stdout]     |                             ^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_ibig` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `types::base::EuType<'_>`
[INFO] [stdout]    --> src/fns/num.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 |     env.push((-a0)?);
[INFO] [stdout]     |              ^^^^^ cannot apply unary operator `-`
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `Neg` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `Neg`
[INFO] [stdout] note: the trait `Neg` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:690:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `types::base::EuType<'_>` by `types::base::EuType<'_>`
[INFO] [stdout]    --> src/fns/num.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     env.push((a0.clone() / a1.clone())?);
[INFO] [stdout]     |               ---------- ^ ---------- types::base::EuType<'_>
[INFO] [stdout]     |               |
[INFO] [stdout]     |               types::base::EuType<'_>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `Div<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `Div<types::base::EuType<'_>>`
[INFO] [stdout] note: the trait `Div` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:460:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot calculate the remainder of `types::base::EuType<'_>` divided by `types::base::EuType<'_>`
[INFO] [stdout]    --> src/fns/num.rs:161:18
[INFO] [stdout]     |
[INFO] [stdout] 161 |     env.push((a0 % a1)?);
[INFO] [stdout]     |               -- ^ -- types::base::EuType<'_>
[INFO] [stdout]     |               |
[INFO] [stdout]     |               types::base::EuType<'_>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `Rem<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `Rem<types::base::EuType<'_>>`
[INFO] [stdout] note: the trait `Rem` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:569:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_ibig` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/num.rs:140:29
[INFO] [stdout]     |
[INFO] [stdout] 140 |     env.push(EuType::opt(a0.to_ibig().map(EuType::ibig)));
[INFO] [stdout]     |                             ^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `to_ibig` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0600]: cannot apply unary operator `-` to type `types::base::EuType<'_>`
[INFO] [stdout]    --> src/fns/num.rs:146:14
[INFO] [stdout]     |
[INFO] [stdout] 146 |     env.push((-a0)?);
[INFO] [stdout]     |              ^^^^^ cannot apply unary operator `-`
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `Neg` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `Neg`
[INFO] [stdout] note: the trait `Neg` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:690:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot divide `types::base::EuType<'_>` by `types::base::EuType<'_>`
[INFO] [stdout]    --> src/fns/num.rs:160:26
[INFO] [stdout]     |
[INFO] [stdout] 160 |     env.push((a0.clone() / a1.clone())?);
[INFO] [stdout]     |               ---------- ^ ---------- types::base::EuType<'_>
[INFO] [stdout]     |               |
[INFO] [stdout]     |               types::base::EuType<'_>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `Div<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `Div<types::base::EuType<'_>>`
[INFO] [stdout] note: the trait `Div` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:460:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: cannot calculate the remainder of `types::base::EuType<'_>` divided by `types::base::EuType<'_>`
[INFO] [stdout]    --> src/fns/num.rs:161:18
[INFO] [stdout]     |
[INFO] [stdout] 161 |     env.push((a0 % a1)?);
[INFO] [stdout]     |               -- ^ -- types::base::EuType<'_>
[INFO] [stdout]     |               |
[INFO] [stdout]     |               types::base::EuType<'_>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `Rem<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `Rem<types::base::EuType<'_>>`
[INFO] [stdout] note: the trait `Rem` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/ops/arith.rs:569:0
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_usize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/seq.rs:41:41
[INFO] [stdout]    |
[INFO] [stdout] 41 |     env.push(a1.vecz1(|n| a0.repeat_n(n.try_usize()?).map(EuType::Vec))?);
[INFO] [stdout]    |                                         ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_usize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_usize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/seq.rs:41:41
[INFO] [stdout]    |
[INFO] [stdout] 41 |     env.push(a1.vecz1(|n| a0.repeat_n(n.try_usize()?).map(EuType::Vec))?);
[INFO] [stdout]    |                                         ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_usize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/stack.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]    |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/stack.rs:50:29
[INFO] [stdout]    |
[INFO] [stdout] 50 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]    |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/stack.rs:84:29
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]    |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/stack.rs:84:29
[INFO] [stdout]    |
[INFO] [stdout] 84 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]    |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/stack.rs:116:29
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]     |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/stack.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]     |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/stack.rs:116:29
[INFO] [stdout]     |
[INFO] [stdout] 116 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]     |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/stack.rs:145:29
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let a1 = env.arg("a1")?.try_isize()?;
[INFO] [stdout]     |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/stack.rs:138:29
[INFO] [stdout]     |
[INFO] [stdout] 138 |     let a0 = env.arg("a0")?.try_isize()?;
[INFO] [stdout]     |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/stack.rs:145:29
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let a1 = env.arg("a1")?.try_isize()?;
[INFO] [stdout]     |                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/vecz.rs:58:39
[INFO] [stdout]    |
[INFO] [stdout] 58 |     env.push(a2.vecz1(|n| a0.insert(n.try_isize()?, a1))?);
[INFO] [stdout]    |                                       ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:103:27
[INFO] [stdout]     |
[INFO] [stdout] 103 |         a0.remove_index(n.try_isize()?)
[INFO] [stdout]     |                           ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/fns/vecz.rs:58:39
[INFO] [stdout]    |
[INFO] [stdout] 58 |     env.push(a2.vecz1(|n| a0.insert(n.try_isize()?, a1))?);
[INFO] [stdout]    |                                       ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:121:45
[INFO] [stdout]     |
[INFO] [stdout] 121 |     env.push(a1.vecz1(|n| a0.remove_index(n.try_isize()?).map(|(_, ts)| ts))?);
[INFO] [stdout]     |                                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:103:27
[INFO] [stdout]     |
[INFO] [stdout] 103 |         a0.remove_index(n.try_isize()?)
[INFO] [stdout]     |                           ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:138:32
[INFO] [stdout]     |
[INFO] [stdout] 138 |         a0.swap_remove_index(n.try_isize()?)
[INFO] [stdout]     |                                ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:121:45
[INFO] [stdout]     |
[INFO] [stdout] 121 |     env.push(a1.vecz1(|n| a0.remove_index(n.try_isize()?).map(|(_, ts)| ts))?);
[INFO] [stdout]     |                                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:156:50
[INFO] [stdout]     |
[INFO] [stdout] 156 |     env.push(a1.vecz1(|n| a0.swap_remove_index(n.try_isize()?).map(|(_, ts)| ts))?);
[INFO] [stdout]     |                                                  ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:138:32
[INFO] [stdout]     |
[INFO] [stdout] 138 |         a0.swap_remove_index(n.try_isize()?)
[INFO] [stdout]     |                                ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:163:35
[INFO] [stdout]     |
[INFO] [stdout] 163 |     env.push(a1.vecz1(|n| a0.at(n.try_isize()?).map(EuType::opt))?);
[INFO] [stdout]     |                                   ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:156:50
[INFO] [stdout]     |
[INFO] [stdout] 156 |     env.push(a1.vecz1(|n| a0.swap_remove_index(n.try_isize()?).map(|(_, ts)| ts))?);
[INFO] [stdout]     |                                                  ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:170:37
[INFO] [stdout]     |
[INFO] [stdout] 170 |     env.push(a1.vecz1(|n| a0.take(n.try_isize()?))?);
[INFO] [stdout]     |                                     ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:163:35
[INFO] [stdout]     |
[INFO] [stdout] 163 |     env.push(a1.vecz1(|n| a0.at(n.try_isize()?).map(EuType::opt))?);
[INFO] [stdout]     |                                   ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:177:37
[INFO] [stdout]     |
[INFO] [stdout] 177 |     env.push(a1.vecz1(|n| a0.drop(n.try_isize()?))?);
[INFO] [stdout]     |                                     ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:170:37
[INFO] [stdout]     |
[INFO] [stdout] 170 |     env.push(a1.vecz1(|n| a0.take(n.try_isize()?))?);
[INFO] [stdout]     |                                     ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:184:38
[INFO] [stdout]     |
[INFO] [stdout] 184 |     env.push(a1.vecz1(|n| a0.chunk(n.try_isize()?))?);
[INFO] [stdout]     |                                      ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:177:37
[INFO] [stdout]     |
[INFO] [stdout] 177 |     env.push(a1.vecz1(|n| a0.drop(n.try_isize()?))?);
[INFO] [stdout]     |                                     ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_usize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:191:39
[INFO] [stdout]     |
[INFO] [stdout] 191 |     env.push(a1.vecz1(|n| a0.window(n.try_usize()?))?);
[INFO] [stdout]     |                                       ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_usize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:184:38
[INFO] [stdout]     |
[INFO] [stdout] 184 |     env.push(a1.vecz1(|n| a0.chunk(n.try_isize()?))?);
[INFO] [stdout]     |                                      ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_usize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:199:45
[INFO] [stdout]     |
[INFO] [stdout] 199 |     env.push(a1.vecz2(a2, |n, o| a0.divvy(n.try_usize()?, o.try_isize()?))?);
[INFO] [stdout]     |                                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_usize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_usize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:191:39
[INFO] [stdout]     |
[INFO] [stdout] 191 |     env.push(a1.vecz1(|n| a0.window(n.try_usize()?))?);
[INFO] [stdout]     |                                       ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_usize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:199:61
[INFO] [stdout]     |
[INFO] [stdout] 199 |     env.push(a1.vecz2(a2, |n, o| a0.divvy(n.try_usize()?, o.try_isize()?))?);
[INFO] [stdout]     |                                                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_usize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:199:45
[INFO] [stdout]     |
[INFO] [stdout] 199 |     env.push(a1.vecz2(a2, |n, o| a0.divvy(n.try_usize()?, o.try_isize()?))?);
[INFO] [stdout]     |                                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_usize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]    --> src/fns/vecz.rs:199:61
[INFO] [stdout]     |
[INFO] [stdout] 199 |     env.push(a1.vecz2(a2, |n, o| a0.divvy(n.try_usize()?, o.try_isize()?))?);
[INFO] [stdout]     |                                                             ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- method `try_isize` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:963:33
[INFO] [stdout]      |
[INFO] [stdout]  963 |             Self::Seq(it) => it.sorted().try_collect().map(Self::Vec),
[INFO] [stdout]      |                                 ^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the trait `Ord` is implemented for `Result<T, E>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/result.rs:553:42
[INFO] [stdout]      = note: required for `Result<types::base::EuType<'eu>, err::EuErr>` to implement `Ord`
[INFO] [stdout] note: required by a bound in `itertools::Itertools::sorted`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs:3030:21
[INFO] [stdout]      |
[INFO] [stdout] 3027 |     fn sorted(self) -> VecIntoIter<Self::Item>
[INFO] [stdout]      |        ------ required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 3030 |         Self::Item: Ord,
[INFO] [stdout]      |                     ^^^ required by this bound in `Itertools::sorted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]    --> src/types/iter.rs:965:31
[INFO] [stdout]     |
[INFO] [stdout] 965 |                 ts.make_mut().sort();
[INFO] [stdout]     |                               ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `std::slice::<impl [T]>::sort`
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/alloc/src/slice.rs:131:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:969:35
[INFO] [stdout]      |
[INFO] [stdout]  969 |                 Rc::make_mut(kvs).sort_unstable_keys();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderMap::<K, V, S>::sort_unstable_keys`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/map.rs:1044:12
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub fn sort_unstable_keys(&mut self)
[INFO] [stdout]      |            ------------------ required by a bound in this associated function
[INFO] [stdout] 1043 |     where
[INFO] [stdout] 1044 |         K: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `OrderMap::<K, V, S>::sort_unstable_keys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]    --> src/types/iter.rs:973:34
[INFO] [stdout]     |
[INFO] [stdout] 973 |                 Rc::make_mut(ts).sort_unstable();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderSet::<T, S>::sort_unstable`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/set.rs:942:12
[INFO] [stdout]     |
[INFO] [stdout] 940 |     pub fn sort_unstable(&mut self)
[INFO] [stdout]     |            ------------- required by a bound in this associated function
[INFO] [stdout] 941 |     where
[INFO] [stdout] 942 |         T: Ord,
[INFO] [stdout]     |            ^^^ required by this bound in `OrderSet::<T, S>::sort_unstable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `cmp` found for enum `types::base::EuType<'_>` in the current scope
[INFO] [stdout]     --> src/types/iter.rs:1044:32
[INFO] [stdout]      |
[INFO] [stdout] 1044 |                     .map(|t| t.cmp(&Self::ibig(0)))
[INFO] [stdout]      |                                ^^^ `types::base::EuType<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout] help: call `.into_iter()` first
[INFO] [stdout]      |
[INFO] [stdout] 1044 |                     .map(|t| t.into_iter().cmp(&Self::ibig(0)))
[INFO] [stdout]      |                                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1055:20
[INFO] [stdout]      |
[INFO] [stdout] 1055 |                 it.sorted_by_key(|t| {
[INFO] [stdout]      |                    ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `sorted_by_key`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs:3104:12
[INFO] [stdout]      |
[INFO] [stdout] 3101 |     fn sorted_by_key<K, F>(self, f: F) -> VecIntoIter<Self::Item>
[INFO] [stdout]      |        ------------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 3104 |         K: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `Itertools::sorted_by_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1068:22
[INFO] [stdout]      |
[INFO] [stdout] 1068 |                     .sort_by_key(|t| f(t).unwrap_or_else(|e| panic::panic_any(e)));
[INFO] [stdout]      |                      ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `std::slice::<impl [T]>::sort_by_key`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/alloc/src/slice.rs:247:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1076:35
[INFO] [stdout]      |
[INFO] [stdout] 1076 |                 Rc::make_mut(kvs).sort_by_key(|k, v| {
[INFO] [stdout]      |                                   ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderMap::<K, V, S>::sort_by_key`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/map.rs:1032:12
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub fn sort_by_key<T, F>(&mut self, sort_key: F)
[INFO] [stdout]      |            ----------- required by a bound in this associated function
[INFO] [stdout] 1031 |     where
[INFO] [stdout] 1032 |         T: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `OrderMap::<K, V, S>::sort_by_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1086:34
[INFO] [stdout]      |
[INFO] [stdout] 1086 |                 Rc::make_mut(ts).sort_by_key(|t| f(t).unwrap_or_else(|e| panic::panic_any(e)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderSet::<T, S>::sort_by_key`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/set.rs:931:12
[INFO] [stdout]      |
[INFO] [stdout]  929 |     pub fn sort_by_key<K, F>(&mut self, sort_key: F)
[INFO] [stdout]      |            ----------- required by a bound in this associated function
[INFO] [stdout]  930 |     where
[INFO] [stdout]  931 |         K: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `OrderSet::<T, S>::sort_by_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:963:33
[INFO] [stdout]      |
[INFO] [stdout]  963 |             Self::Seq(it) => it.sorted().try_collect().map(Self::Vec),
[INFO] [stdout]      |                                 ^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the trait `Ord` is implemented for `Result<T, E>`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/result.rs:553:42
[INFO] [stdout]      = note: required for `Result<types::base::EuType<'eu>, err::EuErr>` to implement `Ord`
[INFO] [stdout] note: required by a bound in `itertools::Itertools::sorted`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs:3030:21
[INFO] [stdout]      |
[INFO] [stdout] 3027 |     fn sorted(self) -> VecIntoIter<Self::Item>
[INFO] [stdout]      |        ------ required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 3030 |         Self::Item: Ord,
[INFO] [stdout]      |                     ^^^ required by this bound in `Itertools::sorted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]    --> src/types/iter.rs:965:31
[INFO] [stdout]     |
[INFO] [stdout] 965 |                 ts.make_mut().sort();
[INFO] [stdout]     |                               ^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `std::slice::<impl [T]>::sort`
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/alloc/src/slice.rs:131:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:969:35
[INFO] [stdout]      |
[INFO] [stdout]  969 |                 Rc::make_mut(kvs).sort_unstable_keys();
[INFO] [stdout]      |                                   ^^^^^^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderMap::<K, V, S>::sort_unstable_keys`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/map.rs:1044:12
[INFO] [stdout]      |
[INFO] [stdout] 1042 |     pub fn sort_unstable_keys(&mut self)
[INFO] [stdout]      |            ------------------ required by a bound in this associated function
[INFO] [stdout] 1043 |     where
[INFO] [stdout] 1044 |         K: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `OrderMap::<K, V, S>::sort_unstable_keys`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]    --> src/types/iter.rs:973:34
[INFO] [stdout]     |
[INFO] [stdout] 973 |                 Rc::make_mut(ts).sort_unstable();
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderSet::<T, S>::sort_unstable`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/set.rs:942:12
[INFO] [stdout]     |
[INFO] [stdout] 940 |     pub fn sort_unstable(&mut self)
[INFO] [stdout]     |            ------------- required by a bound in this associated function
[INFO] [stdout] 941 |     where
[INFO] [stdout] 942 |         T: Ord,
[INFO] [stdout]     |            ^^^ required by this bound in `OrderSet::<T, S>::sort_unstable`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_tower` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/types/ord.rs:33:44
[INFO] [stdout]    |
[INFO] [stdout] 33 |         if let Some((a, b)) = self.clone().num_tower(other.clone()) {
[INFO] [stdout]    |                                            ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `num_tower` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/ord.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 36 |             self == other
[INFO] [stdout]    |             ---- ^^ ----- &types::base::EuType<'_>
[INFO] [stdout]    |             |
[INFO] [stdout]    |             &types::base::EuType<'_>
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `cmp` found for enum `types::base::EuType<'_>` in the current scope
[INFO] [stdout]     --> src/types/iter.rs:1044:32
[INFO] [stdout]      |
[INFO] [stdout] 1044 |                     .map(|t| t.cmp(&Self::ibig(0)))
[INFO] [stdout]      |                                ^^^ `types::base::EuType<'_>` is not an iterator
[INFO] [stdout]      |
[INFO] [stdout] help: call `.into_iter()` first
[INFO] [stdout]      |
[INFO] [stdout] 1044 |                     .map(|t| t.into_iter().cmp(&Self::ibig(0)))
[INFO] [stdout]      |                                ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1055:20
[INFO] [stdout]      |
[INFO] [stdout] 1055 |                 it.sorted_by_key(|t| {
[INFO] [stdout]      |                    ^^^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `sorted_by_key`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs:3104:12
[INFO] [stdout]      |
[INFO] [stdout] 3101 |     fn sorted_by_key<K, F>(self, f: F) -> VecIntoIter<Self::Item>
[INFO] [stdout]      |        ------------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 3104 |         K: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `Itertools::sorted_by_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1068:22
[INFO] [stdout]      |
[INFO] [stdout] 1068 |                     .sort_by_key(|t| f(t).unwrap_or_else(|e| panic::panic_any(e)));
[INFO] [stdout]      |                      ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `std::slice::<impl [T]>::sort_by_key`
[INFO] [stdout]     --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/alloc/src/slice.rs:247:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1076:35
[INFO] [stdout]      |
[INFO] [stdout] 1076 |                 Rc::make_mut(kvs).sort_by_key(|k, v| {
[INFO] [stdout]      |                                   ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderMap::<K, V, S>::sort_by_key`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/map.rs:1032:12
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     pub fn sort_by_key<T, F>(&mut self, sort_key: F)
[INFO] [stdout]      |            ----------- required by a bound in this associated function
[INFO] [stdout] 1031 |     where
[INFO] [stdout] 1032 |         T: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `OrderMap::<K, V, S>::sort_by_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'eu>: Ord` is not satisfied
[INFO] [stdout]     --> src/types/iter.rs:1086:34
[INFO] [stdout]      |
[INFO] [stdout] 1086 |                 Rc::make_mut(ts).sort_by_key(|t| f(t).unwrap_or_else(|e| panic::panic_any(e)));
[INFO] [stdout]      |                                  ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'eu>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `OrderSet::<T, S>::sort_by_key`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/ordermap-1.2.0/src/set.rs:931:12
[INFO] [stdout]      |
[INFO] [stdout]  929 |     pub fn sort_by_key<K, F>(&mut self, sort_key: F)
[INFO] [stdout]      |            ----------- required by a bound in this associated function
[INFO] [stdout]  930 |     where
[INFO] [stdout]  931 |         K: Ord,
[INFO] [stdout]      |            ^^^ required by this bound in `OrderSet::<T, S>::sort_by_key`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_tower` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/types/ord.rs:42:44
[INFO] [stdout]    |
[INFO] [stdout] 42 |         if let Some((a, b)) = self.clone().num_tower(other.clone()) {
[INFO] [stdout]    |                                            ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `num_tower` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'_>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/types/ord.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |             self.cmp(other)
[INFO] [stdout]    |                  ^^^ method cannot be called on `&types::base::EuType<'_>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- doesn't satisfy `types::base::EuType<'_>: Iterator` or `types::base::EuType<'_>: Ord`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `types::base::EuType<'_>: Ord`
[INFO] [stdout]            which is required by `&types::base::EuType<'_>: Ord`
[INFO] [stdout]            `&types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut &types::base::EuType<'_>: Iterator`
[INFO] [stdout]            `types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut types::base::EuType<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'_>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/types/ord.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |         Some(self.cmp(other))
[INFO] [stdout]    |                   ^^^ method cannot be called on `&types::base::EuType<'_>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- doesn't satisfy `types::base::EuType<'_>: Iterator` or `types::base::EuType<'_>: Ord`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `types::base::EuType<'_>: Ord`
[INFO] [stdout]            which is required by `&types::base::EuType<'_>: Ord`
[INFO] [stdout]            `&types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut &types::base::EuType<'_>: Iterator`
[INFO] [stdout]            `types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut types::base::EuType<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_tower` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/types/ord.rs:33:44
[INFO] [stdout]    |
[INFO] [stdout] 33 |         if let Some((a, b)) = self.clone().num_tower(other.clone()) {
[INFO] [stdout]    |                                            ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `num_tower` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/ord.rs:36:18
[INFO] [stdout]    |
[INFO] [stdout] 36 |             self == other
[INFO] [stdout]    |             ---- ^^ ----- &types::base::EuType<'_>
[INFO] [stdout]    |             |
[INFO] [stdout]    |             &types::base::EuType<'_>
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/syn.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Debug, Display, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, IsVariant)]
[INFO] [stdout]    |                          --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 21 |     Raw(EuType<'eu>),
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<types::base::EuType<'_>>`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]   --> src/types/syn.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Debug, Display, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, IsVariant)]
[INFO] [stdout]    |                                                     --- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 21 |     Raw(EuType<'eu>),
[INFO] [stdout]    |         ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `num_tower` found for enum `types::base::EuType<'eu>` in the current scope
[INFO] [stdout]   --> src/types/ord.rs:42:44
[INFO] [stdout]    |
[INFO] [stdout] 42 |         if let Some((a, b)) = self.clone().num_tower(other.clone()) {
[INFO] [stdout]    |                                            ^^^^^^^^^ method not found in `types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- method `num_tower` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'_>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/types/ord.rs:45:18
[INFO] [stdout]    |
[INFO] [stdout] 45 |             self.cmp(other)
[INFO] [stdout]    |                  ^^^ method cannot be called on `&types::base::EuType<'_>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- doesn't satisfy `types::base::EuType<'_>: Iterator` or `types::base::EuType<'_>: Ord`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `types::base::EuType<'_>: Ord`
[INFO] [stdout]            which is required by `&types::base::EuType<'_>: Ord`
[INFO] [stdout]            `&types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut &types::base::EuType<'_>: Iterator`
[INFO] [stdout]            `types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut types::base::EuType<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'_>`, but its trait bounds were not satisfied
[INFO] [stdout]   --> src/types/ord.rs:83:19
[INFO] [stdout]    |
[INFO] [stdout] 83 |         Some(self.cmp(other))
[INFO] [stdout]    |                   ^^^ method cannot be called on `&types::base::EuType<'_>` due to unsatisfied trait bounds
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | -------------------- doesn't satisfy `types::base::EuType<'_>: Iterator` or `types::base::EuType<'_>: Ord`
[INFO] [stdout]    |
[INFO] [stdout]    = note: the following trait bounds were not satisfied:
[INFO] [stdout]            `types::base::EuType<'_>: Ord`
[INFO] [stdout]            which is required by `&types::base::EuType<'_>: Ord`
[INFO] [stdout]            `&types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut &types::base::EuType<'_>: Iterator`
[INFO] [stdout]            `types::base::EuType<'_>: Iterator`
[INFO] [stdout]            which is required by `&mut types::base::EuType<'_>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_isize` found for reference `&types::base::EuType<'_>` in the current scope
[INFO] [stdout]   --> src/types/vecz.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 24 |               _ => t
[INFO] [stdout]    |  __________________-
[INFO] [stdout] 25 | |                 .to_isize()
[INFO] [stdout]    | |                 -^^^^^^^^ method not found in `&types::base::EuType<'_>`
[INFO] [stdout]    | |_________________|
[INFO] [stdout]    |
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `to_isize`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/vecz.rs:70:33
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Self::Vec(ts) => ts.contains(t),
[INFO] [stdout]    |                                 ^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `core::slice::<impl [T]>::contains`
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/slice/mod.rs:2592:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]     --> src/types/vecz.rs:71:46
[INFO] [stdout]      |
[INFO] [stdout]   71 |             Self::Seq(mut it) => it.contains(&Ok(t.clone())),
[INFO] [stdout]      |                                     -------- ^^^^^^^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required for `Result<types::base::EuType<'_>, err::EuErr>` to implement `PartialEq`
[INFO] [stdout] note: required by a bound in `itertools::Itertools::contains`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs:2184:12
[INFO] [stdout]      |
[INFO] [stdout] 2180 |     fn contains<Q>(&mut self, query: &Q) -> bool
[INFO] [stdout]      |        -------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 2184 |         Q: PartialEq + ?Sized,
[INFO] [stdout]      |            ^^^^^^^^^ required by this bound in `Itertools::contains`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'static>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/types/ord.rs:155:30
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 assert_eq!(a.cmp(b).reverse(), b.cmp(a));
[INFO] [stdout]     |                              ^^^ method cannot be called on `&types::base::EuType<'static>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- doesn't satisfy `types::base::EuType<'static>: Iterator` or `types::base::EuType<'static>: Ord`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `types::base::EuType<'static>: Ord`
[INFO] [stdout]             which is required by `&types::base::EuType<'static>: Ord`
[INFO] [stdout]             `&types::base::EuType<'static>: Iterator`
[INFO] [stdout]             which is required by `&mut &types::base::EuType<'static>: Iterator`
[INFO] [stdout]             `types::base::EuType<'static>: Iterator`
[INFO] [stdout]             which is required by `&mut types::base::EuType<'static>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'static>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout]  49 | pub enum EuType<'eu> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'static>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/types/ord.rs:155:50
[INFO] [stdout]     |
[INFO] [stdout] 155 |                 assert_eq!(a.cmp(b).reverse(), b.cmp(a));
[INFO] [stdout]     |                                                  ^^^ method cannot be called on `&types::base::EuType<'static>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- doesn't satisfy `types::base::EuType<'static>: Iterator` or `types::base::EuType<'static>: Ord`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `types::base::EuType<'static>: Ord`
[INFO] [stdout]             which is required by `&types::base::EuType<'static>: Ord`
[INFO] [stdout]             `&types::base::EuType<'static>: Iterator`
[INFO] [stdout]             which is required by `&mut &types::base::EuType<'static>: Iterator`
[INFO] [stdout]             `types::base::EuType<'static>: Iterator`
[INFO] [stdout]             which is required by `&mut types::base::EuType<'static>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'static>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout]  49 | pub enum EuType<'eu> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `&types::base::EuType<'static>` with `&types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/ord.rs:166:26
[INFO] [stdout]     |
[INFO] [stdout] 166 |                     if a <= b && b <= c {
[INFO] [stdout]     |                          ^^ no implementation for `&types::base::EuType<'static> == &types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `PartialEq<&types::base::EuType<'_>>` is not implemented for `&types::base::EuType<'static>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `&types::base::EuType<'static>` with `&types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/ord.rs:166:36
[INFO] [stdout]     |
[INFO] [stdout] 166 |                     if a <= b && b <= c {
[INFO] [stdout]     |                                    ^^ no implementation for `&types::base::EuType<'static> == &types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `PartialEq<&types::base::EuType<'_>>` is not implemented for `&types::base::EuType<'static>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `&types::base::EuType<'static>` with `&types::base::EuType<'_>`
[INFO] [stdout]    --> src/types/ord.rs:167:35
[INFO] [stdout]     |
[INFO] [stdout] 167 |                         assert!(a <= c);
[INFO] [stdout]     |                                   ^^ no implementation for `&types::base::EuType<'static> == &types::base::EuType<'_>`
[INFO] [stdout]     |
[INFO] [stdout]     = help: the trait `PartialEq<&types::base::EuType<'_>>` is not implemented for `&types::base::EuType<'static>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for reference `&types::base::EuType<'_>` in the current scope
[INFO] [stdout]   --> src/types/vecz.rs:85:38
[INFO] [stdout]    |
[INFO] [stdout] 85 |             _ => self.remove_index(t.try_isize()?),
[INFO] [stdout]    |                                      ^^^^^^^^^ method not found in `&types::base::EuType<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: the method `cmp` exists for reference `&types::base::EuType<'a>`, but its trait bounds were not satisfied
[INFO] [stdout]    --> src/types/ord.rs:198:21
[INFO] [stdout]     |
[INFO] [stdout] 198 |         let cmp = a.cmp(b);
[INFO] [stdout]     |                     ^^^ method cannot be called on `&types::base::EuType<'a>` due to unsatisfied trait bounds
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | -------------------- doesn't satisfy `types::base::EuType<'a>: Iterator` or `types::base::EuType<'a>: Ord`
[INFO] [stdout]     |
[INFO] [stdout]     = note: the following trait bounds were not satisfied:
[INFO] [stdout]             `types::base::EuType<'a>: Ord`
[INFO] [stdout]             which is required by `&types::base::EuType<'a>: Ord`
[INFO] [stdout]             `&types::base::EuType<'a>: Iterator`
[INFO] [stdout]             which is required by `&mut &types::base::EuType<'a>: Iterator`
[INFO] [stdout]             `types::base::EuType<'a>: Iterator`
[INFO] [stdout]             which is required by `&mut types::base::EuType<'a>: Iterator`
[INFO] [stdout] note: the trait `Iterator` must be implemented
[INFO] [stdout]    --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/iter/traits/iterator.rs:42:0
[INFO] [stdout] help: consider annotating `types::base::EuType<'a>` with `#[derive(Eq, Ord, PartialEq, PartialOrd)]`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 + #[derive(Eq, Ord, PartialEq, PartialOrd)]
[INFO] [stdout]  49 | pub enum EuType<'eu> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'a>`
[INFO] [stdout]    --> src/types/ord.rs:199:20
[INFO] [stdout]     |
[INFO] [stdout] 199 |         let eq = a == b;
[INFO] [stdout]     |                  - ^^ - &types::base::EuType<'a>
[INFO] [stdout]     |                  |
[INFO] [stdout]     |                  &types::base::EuType<'a>
[INFO] [stdout]     |
[INFO] [stdout] note: an implementation of `PartialEq` might be missing for `types::base::EuType<'a>`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 | pub enum EuType<'eu> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq`
[INFO] [stdout] help: consider annotating `types::base::EuType<'a>` with `#[derive(PartialEq)]`
[INFO] [stdout]    --> src/types/base.rs:48:1
[INFO] [stdout]     |
[INFO] [stdout]  48 + #[derive(PartialEq)]
[INFO] [stdout]  49 | pub enum EuType<'eu> {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `&types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/syn.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Debug, Display, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, IsVariant)]
[INFO] [stdout]    |                          --------- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 21 |     Raw(EuType<'eu>),
[INFO] [stdout]    |         ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: an implementation of `PartialEq<types::base::EuType<'_>>` might be missing for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq<types::base::EuType<'_>>`
[INFO] [stdout] help: consider annotating `types::base::EuType<'_>` with `#[derive(PartialEq)]`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 + #[derive(PartialEq)]
[INFO] [stdout] 49 | pub enum EuType<'eu> {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `types::base::EuType<'_>: Ord` is not satisfied
[INFO] [stdout]   --> src/types/syn.rs:21:9
[INFO] [stdout]    |
[INFO] [stdout] 18 | #[derive(Debug, Display, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, IsVariant)]
[INFO] [stdout]    |                                                     --- in this derive macro expansion
[INFO] [stdout] ...
[INFO] [stdout] 21 |     Raw(EuType<'eu>),
[INFO] [stdout]    |         ^^^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `Ord` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for reference `&types::base::EuType<'_>` in the current scope
[INFO] [stdout]    --> src/types/vecz.rs:144:43
[INFO] [stdout]     |
[INFO] [stdout] 144 |             _ => self.swap_remove_index(t.try_isize()?),
[INFO] [stdout]     |                                           ^^^^^^^^^ method not found in `&types::base::EuType<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `to_isize` found for reference `&types::base::EuType<'_>` in the current scope
[INFO] [stdout]   --> src/types/vecz.rs:25:18
[INFO] [stdout]    |
[INFO] [stdout] 24 |               _ => t
[INFO] [stdout]    |  __________________-
[INFO] [stdout] 25 | |                 .to_isize()
[INFO] [stdout]    | |                 -^^^^^^^^ method not found in `&types::base::EuType<'_>`
[INFO] [stdout]    | |_________________|
[INFO] [stdout]    |
[INFO] [stdout]    |
[INFO] [stdout]    = help: items from traits can only be used if the trait is implemented and in scope
[INFO] [stdout]    = note: the following trait defines an item `to_isize`, perhaps you need to implement it:
[INFO] [stdout]            candidate #1: `ToPrimitive`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/vecz.rs:70:33
[INFO] [stdout]    |
[INFO] [stdout] 70 |             Self::Vec(ts) => ts.contains(t),
[INFO] [stdout]    |                                 ^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]   --> src/types/base.rs:48:1
[INFO] [stdout]    |
[INFO] [stdout] 48 | pub enum EuType<'eu> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: required by a bound in `core::slice::<impl [T]>::contains`
[INFO] [stdout]   --> /rustc/622891a4e29178280638a6b63a8908bde2c0c854/library/core/src/slice/mod.rs:2592:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: can't compare `types::base::EuType<'_>` with `types::base::EuType<'_>`
[INFO] [stdout]     --> src/types/vecz.rs:71:46
[INFO] [stdout]      |
[INFO] [stdout]   71 |             Self::Seq(mut it) => it.contains(&Ok(t.clone())),
[INFO] [stdout]      |                                     -------- ^^^^^^^^^^^^^^ no implementation for `types::base::EuType<'_> == types::base::EuType<'_>`
[INFO] [stdout]      |                                     |
[INFO] [stdout]      |                                     required by a bound introduced by this call
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `PartialEq` is not implemented for `types::base::EuType<'_>`
[INFO] [stdout]     --> src/types/base.rs:48:1
[INFO] [stdout]      |
[INFO] [stdout]   48 | pub enum EuType<'eu> {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      = note: required for `Result<types::base::EuType<'_>, err::EuErr>` to implement `PartialEq`
[INFO] [stdout] note: required by a bound in `itertools::Itertools::contains`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/itertools-0.14.0/src/lib.rs:2184:12
[INFO] [stdout]      |
[INFO] [stdout] 2180 |     fn contains<Q>(&mut self, query: &Q) -> bool
[INFO] [stdout]      |        -------- required by a bound in this associated function
[INFO] [stdout] ...
[INFO] [stdout] 2184 |         Q: PartialEq + ?Sized,
[INFO] [stdout]      |            ^^^^^^^^^ required by this bound in `Itertools::contains`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for reference `&types::base::EuType<'_>` in the current scope
[INFO] [stdout]   --> src/types/vecz.rs:85:38
[INFO] [stdout]    |
[INFO] [stdout] 85 |             _ => self.remove_index(t.try_isize()?),
[INFO] [stdout]    |                                      ^^^^^^^^^ method not found in `&types::base::EuType<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `try_isize` found for reference `&types::base::EuType<'_>` in the current scope
[INFO] [stdout]    --> src/types/vecz.rs:144:43
[INFO] [stdout]     |
[INFO] [stdout] 144 |             _ => self.swap_remove_index(t.try_isize()?),
[INFO] [stdout]     |                                           ^^^^^^^^^ method not found in `&types::base::EuType<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0369, E0425, E0599, E0600.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `euph` (lib) due to 231 previous errors; 13 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] Some errors have detailed explanations: E0277, E0369, E0425, E0599, E0600.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `euph` (lib test) due to 238 previous errors; 13 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5", kill_on_drop: false }`
[INFO] [stdout] 9742d20edb69ea5546f992de764ec8fa22340296e648ea58a13aaadfe6f13aa5
